package com.xcm.model.dto;

public class ProgramJsonListDTO {
	/** 主键 */
	private Long programJsonId;
	/** xc版本号 */
	private String xcVersion;
	/** 发布方式 */
	private String publishWay;
	/** 发布(接收)时间 */
	private Long receiveTime;
	/** 发布完成时间(最后一个终端下载完广告的时间) */
	private Long publishDoneTime;
	/** 当前下载终端总数 */
	private Integer deviceNum;
	/** 0:已下载 1:下载中 2:下载失败 */
	private Integer deviceDownState;
	/** 0:验证通过 1:验证失败 */
	private Integer jsonAuth;

	public Long getProgramJsonId() {
		return programJsonId;
	}

	public void setProgramJsonId(Long programJsonId) {
		this.programJsonId = programJsonId;
	}

	public String getXcVersion() {
		return xcVersion;
	}

	public void setXcVersion(String xcVersion) {
		this.xcVersion = xcVersion;
	}

	public String getPublishWay() {
		return publishWay;
	}

	public void setPublishWay(String publishWay) {
		this.publishWay = publishWay;
	}
	
	public Long getReceiveTime() {
		return receiveTime;
	}

	public void setReceiveTime(Long receiveTime) {
		this.receiveTime = receiveTime;
	}

	public Long getPublishDoneTime() {
		return publishDoneTime;
	}

	public void setPublishDoneTime(Long publishDoneTime) {
		this.publishDoneTime = publishDoneTime;
	}

	public Integer getDeviceNum() {
		return deviceNum;
	}

	public void setDeviceNum(Integer deviceNum) {
		this.deviceNum = deviceNum;
	}
	
	public Integer getDeviceDownState() {
		return deviceDownState;
	}

	public void setDeviceDownState(Integer deviceDownState) {
		this.deviceDownState = deviceDownState;
	}

	public Integer getJsonAuth() {
		return jsonAuth;
	}

	public void setJsonAuth(Integer jsonAuth) {
		this.jsonAuth = jsonAuth;
	}

}
